clear-water reservoir - Spanish English Dictionary